large crabgrass - Spanish English Dictionary